/*
 * @Copyright: 2016 www.yyfax.com Inc. All rights reserved.
 */
package com.yyfax.pay.config.model.po;

import com.yyfax.framework.model.BasePO;

/**
 * 商户支付限额信息,yyfax_pay.payment_quota
 *
 * @author buyi
 * @date 2017-04-12 09:00:22
 * @since 1.0.0
 */
public class PaymentQuotaPO extends BasePO {
	private static final long serialVersionUID = 1L;

	/** 自增主键 id */
	private Integer id;
	/** 商户编号 merchant_code */
	private String merchantCode;
	/** 支付通道编号 payment_code */
	private String paymentCode;
	/** 银行编码 bank_code */
	private String bankCode;
	/** 主体类型 */
	private String subjectType;
	/** 支付模式 */
	private String payMode;
	/** 单笔限额（分） single_quota */
	private Integer singleQuota;
	/** 单日限额（分） day_quota */
	private Integer dayQuota;
	/** 单月限额（分） month_quota */
	private Integer monthQuota;
	/** 状态，0-停用，1-启用 state */
	private String state;
	/** 备注 remark */
	private String remark;
	/** 创建时间 create_time */
	private String createTime;

	/**
	 * @return the 自增主键 id
	 */
	public Integer getId() {
		return id;
	}

	/**
	 * @param id the 自增主键 to set
	 */
	public void setId(Integer id) {
		this.id = id;
	}

	/**
	 * @return the 商户编号 merchantCode
	 */
	public String getMerchantCode() {
		return merchantCode;
	}

	/**
	 * @param merchantCode the 商户编号 to set
	 */
	public void setMerchantCode(String merchantCode) {
		this.merchantCode = merchantCode;
	}

	/**
	 * @return the 支付通道编号 paymentCode
	 */
	public String getPaymentCode() {
		return paymentCode;
	}

	/**
	 * @param paymentCode the 支付通道编号 to set
	 */
	public void setPaymentCode(String paymentCode) {
		this.paymentCode = paymentCode;
	}

	/**
	 * @return the 银行编码 bankCode
	 */
	public String getBankCode() {
		return bankCode;
	}

	/**
	 * @param bankCode the 银行编码 to set
	 */
	public void setBankCode(String bankCode) {
		this.bankCode = bankCode;
	}

	public String getSubjectType() {
		return subjectType;
	}

	public void setSubjectType(String subjectType) {
		this.subjectType = subjectType;
	}

	public String getPayMode() {
		return payMode;
	}

	public void setPayMode(String payMode) {
		this.payMode = payMode;
	}

	/**
	 * @return the 单笔限额（分） singleQuota
	 */
	public Integer getSingleQuota() {
		return singleQuota;
	}

	/**
	 * @param singleQuota the 单笔限额（分） to set
	 */
	public void setSingleQuota(Integer singleQuota) {
		this.singleQuota = singleQuota;
	}

	/**
	 * @return the 单日限额（分） dayQuota
	 */
	public Integer getDayQuota() {
		return dayQuota;
	}

	/**
	 * @param dayQuota the 单日限额（分） to set
	 */
	public void setDayQuota(Integer dayQuota) {
		this.dayQuota = dayQuota;
	}

	/**
	 * @return the 单月限额（分） monthQuota
	 */
	public Integer getMonthQuota() {
		return monthQuota;
	}

	/**
	 * @param monthQuota the 单月限额（分） to set
	 */
	public void setMonthQuota(Integer monthQuota) {
		this.monthQuota = monthQuota;
	}

	/**
	 * @return the 状态，0-停用，1-启用 state
	 */
	public String getState() {
		return state;
	}

	/**
	 * @param state the 状态，0-停用，1-启用 to set
	 */
	public void setState(String state) {
		this.state = state;
	}

	/**
	 * @return the 备注 remark
	 */
	public String getRemark() {
		return remark;
	}

	/**
	 * @param remark the 备注 to set
	 */
	public void setRemark(String remark) {
		this.remark = remark;
	}

	/**
	 * @return the 创建时间 createTime
	 */
	public String getCreateTime() {
		return createTime;
	}

	/**
	 * @param createTime the 创建时间 to set
	 */
	public void setCreateTime(String createTime) {
		this.createTime = createTime;
	}
}